.wisa-container-header-logo {
    background-position: 10px 24px;
}

.versienummer {
    left:95px !important;
    top:59px !important;
}

.wisa-submenu .x-panel-header .x-panel-header-text-default {
    font-size: 17px;
    margin-left: 10px;
}

#wisa-center_header .x-panel-header-text {
    font-size: 17px;
    margin-left: 5px;
}

.x-panel-header-text-default {    
    font-weight: 600;
}




.wisa-btn-transparent {
    background-color: transparent !important;
    background-image: none !important;
    border: 0 none !important;
    border-radius: 0 !important;
}
.wisa-btn {
    background-color: #ffffff !important;
    background-image: none !important;
    border: 0 none !important;
    border-radius: 0 !important;
}

img#wisa-submenu_header-iconEl {
    margin-left: -5px !important;
}

.wisa-logo-schoolware-medium-red
{
    background-size: 135px !important;
}


.wisa-menu-item-hover-new
{
    background: #a00c36 !important;

}

.wisa-container-header .wisa-header-menu-active .x-btn-center
{
    background: #a00c36 !important;

}

.wisa-menu-item-new{
    border-width:0px !important;
    padding:0px !important;
    margin-top:-7px !important;
}

.x-btn-default-toolbar-small .x-btn-inner .wisa-menu-item-hover-new,
.x-btn-default-toolbar-small .x-btn-inner .wisa-menu-item-new
{
    color:#FFFFFF !important;     
}

.wisa-container-header .wisa-menu-item-new .x-btn-inner
{
    color : #FFFFFF;
    font-size:12px !important;
    padding-left:15px !important;
    padding-right:15px !important;

}

.x-btn.wisa-profile2 .x-btn-inner {
    /*color : #F2C428;*/
	color:#FFFFFF;
    text-align: left;
    float:right;
}

.x-btn.wisa-school2 .x-btn-inner{
    /*color : #FFFFFF;*/
    color:#F2C428;
	text-align:left;
    position: fixed;
    top: 3px;
    right: 10px;
    overflow: hidden;
}

.x-btn.wisa-uitloggen2 {
     float:left;
     margin-top:2px;
}

.x-btn.wisa-profile2, .x-btn.wisa-logout2 {
    border: none !important;
	background: none !important;
}

 .x-btn.wisa-school2 {
    border: none !important;
	background: none !important;
    margin-top:-10px !important;
}

.x-btn.wisa-school2.x-btn-over,  .x-btn.wisa-profile2.x-btn-over, .x-btn.wisa-logout2.x-btn-over,.x-btn.wisa-school2.x-btn-pressed, .x-btn.wisa-profile2.x-btn-pressed, .x-btn.wisa-logout2.x-btn-pressed {
    background: none !important;
    border: none !important;
}




.hand{
	cursor: pointer; cursor: hand;
}

#hrefAlsKnopId a:link {color: #000; text-decoration: none;}
#hrefAlsKnopId a:visited, #hrefAlsKnopId a:hover,
#hrefAlsKnopId a:active {
  color: #000 !important;
  text-decoration: none;
}

.paragraaf {
                font-family: roboto, 'Open Sans', arial; 
                font-size: 13px;
                line-height: 1.5em;
}

.paragraaf p{
                margin-top: 7px; 
                margin-bottom: 5px;
}              
                
.paragraaf ul{
                margin-bottom:1.5em;
                margin-top: 1em;
}

.paragraaf li{
                list-style-type: disc;
                margin-top: 5px; 
}

.paragraaf h1{
	 font-weight:600;
	 margin-bottom:5px;
}

.paragraaf h2{
	 font-weight:600;
	 margin-bottom:0px;
	 line-height: 1.2em;
}

.info{
	font-size:12px;
}

.accent{
	font-style:italic;
	padding-right:2px;
}



.divBuitenkant{
/*	display:inline;*/
}

.divBinnen1 {
	float:left;
}

.divBinnen2, .divBinnen3, .divBinnen4{
	float:right;
}

/* menu links afbeeldingen */
#menuTreeId .x-grid-tree-node-expanded .x-tree-elbow-plus, #menuTreeId .x-grid-tree-node-expanded .x-tree-elbow-end-plus {
    background-image: url("../css/theme/default/img/tree/treeParent.gif");
}

#menuTreeId .x-tree-elbow-plus, #menuTreeId .x-tree-elbow-end-plus {
    background-image: url("../css/theme/default/img/tree/treeParentDichtgeklapt.gif");
}



#menuTreeId .x-tree-elbow, #menuTreeId .x-tree-elbow-end, #menuTreeId .x-tree-elbow-line {
    background-image: none;
	background-color: transparent;
}

#menuTreeId-body > div{
	overflow-x:hidden !important;
}




/************
Nieuw
************/

.x-toolbar-default{
 background : none;
}

.x-btn-default-toolbar-small .x-btn-inner {
    font-family: 'open sans', roboto, arial;
}

.x-btn-default-toolbar-medium .x-btn-inner {
    font-family: 'open sans', roboto, arial;
}
	
.x-btn-default-toolbar-large .x-btn-inner {
    font-family: 'open sans', roboto, arial;}

.x-menu-body {
    background: #fff none repeat scroll 0 0 !important;
}

.x-menu-item-text {
    color: #5d5f65;
    font-size: 12px;
}	

.x-menu-item-active .x-menu-item-link {
    background-color: #fef9e8;
    background-image: none;
    border: 1px solid #fef9e8;
}

.x-panel-header-text-default {
    font-family: 'open sans', roboto, arial;
}

.x-panel-header-text-default-framed {
    font-family: 'open sans', roboto, arial;
}

.x-window-header-text-default {
    font-family: 'open sans', roboto, arial;
}

.x-tab button {
    font-family: 'open sans', arial;
	font-size: 12px;
	font-weight: 600;
}

.x-html pre, .x-html tt, .x-html code, .x-html kbd, .x-html samp {
    font-family: roboto, arial;
}

.x-mask-msg div {
    font: 11px roboto, arial;
}

.x-btn-group-header-text-default-framed {
    font: 11px roboto, arial;
}

table.x-datepicker-inner th {
    font: 10px roboto, arial;
}

table.x-datepicker-inner a {
    font: 11px roboto, arial;
}

.x-monthpicker-item {
    font: 11px roboto, arial;
}

.x-grid-empty {
    font: 11px roboto, arial;
}

.x-column-header {
    font: 11px roboto, arial;
}

.x-grid-row .x-grid-cell {
    font: 11px/15px roboto, arial;
}

.x-grid-rowbody {
    font: 11px/13px roboto, arial;
}

.x-grid-group-title {
    font: 500 11px roboto, arial;
}

.x-grid-row-editor .x-form-display-field {
    font: 11px/15px roboto, arial;
}

.x-grid-editor .x-form-text, .x-grid-row-editor .x-form-text {
    font: 11px/15px roboto, arial;
}

.x-form-invalid-under {
    font: 11px/16px roboto, arial;
}

.x-form-field, .x-form-display-field {
    font: 12px roboto, arial;
}

.x-form-item {
    font: 12px roboto, arial;
}


div#wisa-webleerkracht-grid-leerlingen-body .x-grid-row .x-grid-cell {
    font-family: roboto, arial !important;
}



/* angular-material.min.css */
/* prikbord overgang bij wisselen van tabs versnellen */
/* overgang bij wisselen van tabs versnellen */

md-tab-content {
  transition: -webkit-transform .15s cubic-bezier(.35,0,.25,1)  !important;
  transition: transform 0.15s cubic-bezier(.35,0,.25,1) !important;

}


.hoofdTitel{
	 color: #5d5f65;
    font-size: 14px;
    font-weight: bold;
    padding-left: 30px;
    text-transform: uppercase;
	font-family: "open sans",roboto,arial;
}

.icon{
	background-repeat: no-repeat;
	background-size:100%;
	display:block;
	margin-right:3px;
}

.icon-pdf{ /* application/pdf */
	background-image: url("./../pics/ext-pdf.png") !important;
}   
.icon-word{ /* application/msword  */
	background-image: url("./../pics/ext-word.png") !important;
}
.icon-excel{ /* application/vnd.ms-excel */
	background-image: url("./../pics/ext-excel.png") !important;
}   
.icon-ppt{ /* application/vnd.ms-powerpoint */
	background-image: url("./../pics/ext-ppt.png") !important;
}   
.icon-img{ /* image/jpeg */
	background-image: url("./../pics/ext-img.png") !important;
}  
.icon-file{
	background-image: url("./../pics/ext-file.png") !important;
}   
.icon-folder{
	background-image: url("./../pics/mimetype/ext-folder.svg") !important;
	margin-top: 3px;
    max-width: 16px;
}   
.icon-url{
	background-image: url("./../pics/type-url.png") !important;
} 

.iconKlein{
	height:20px;
    width:20px;
}
.iconHeelKlein{
	height:14px;
    width:14px;	
}

.x-boundlist-selected {
    background-color: #fbecb8 !important;
    border-color: #dfdcdc;
    border-style: dotted;
}
.x-boundlist-item-over {
    background-color: #fef9e8;
    border-color: #ddd;
}

.hoofdTitel{
	 color: #5d5f65;
    font-size: 14px;
    font-weight: bold;
    padding-left: 30px;
    text-transform: uppercase;
	font-family: "open sans",roboto,arial;
}

.x-menu-item-text{
	margin-left:20px;
}

.fa-WISA-menu-icoon{
	margin-top:5px;
	margin-bottom::5px;
	margin-right:10px;
	margin-left:5px;
}

.fa-WISA-default-grootte{
	font-size:11px !important;
}

.fa-WISA-pijl-cursor{
	cursor: default; 
}

.fa-WISA-hand-cursor{
	cursor: pointer; 
	cursor: hand;
}

.fa-WISA-fontSize14{
	font-size:14px;
}

.fa-WISA-fontSize14{
	font-size:14px;
}

.fa-WISA-red{
	color:#B80D41;
}

.fa-WISA-green{
	color:#428B30;
}

.fa-WISA-default-color{
	color:grey;
}

.fa-WISA-default-color-lighter{
	color:#b3b3b3 
}

.fa-WISA-default-color-darker{
	color:#787878 
}

.fa-WISA-wit{
	color:#FFFFFF;
}

.fa-WISA-midden{
	display:flex;
	align-items:center;
}

.fa-WISA-margeBovenEnLinks{
	margin-top:5px; margin-left:5px;
}

.fa-WISA-margeBovenEnLinks2{
	margin-top:2px; margin-right:5px;
}

.flex-container {
  display: -webkit-flex; /* Safari */
  display: flex;
  width:100%;
}


.screen-lock{
    position: absolute;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.4;
    z-index: 50000000;
    background: white;
}


#loading-block{
    height: 100%;
    width: 100%;
    z-index: 99999999999999999999999999999999999;
    background-color: white;
    opacity: 0.9;
	display:none;
}
#loading-block .fa-spin{
    position: relative;
    margin: auto;
    left: 50%;
    top: 50%;
    font-size: 57px;
    color: #0B0B0B;
    margin-left: -34px;
    margin-top: -34px;
}

.middenCentreren{
	display: block;
	margin-left: auto;
	margin-right: auto
}





tbody.RapportBody tr{
    line-height:normal !important;
}
#tabelId+label{
    line-height:normal !important;
	font-weight:normal !important;
}
tbody.RapportBody .RowtypeVak{
    cursor:pointer;
}

tbody.RapportBody .ColtypeRijhoofding, tbody.RapportBody .ColtypeOpmerking, tbody.RapportBody .RowtypeVak:empty{
    cursor:default;
}
